Alexander L. Wolf

Orcid: 0000-0002-4901-1646

Affiliations:
  • Imperial College London, UK


According to our database1, Alexander L. Wolf authored at least 130 papers between 1980 and 2018.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 2006, "For research in distributed system software engineering and service to the community.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2018
Locating Faults in MANET-Hosted Software Systems.
IEEE Trans. Dependable Secur. Comput., 2018

Harvesting Time-Series Data from Service-Based Systems Hosted in MANETs.
CoRR, 2018

2016
Moving forward.
Commun. ACM, 2016

ACM's annual report for FY15.
Commun. ACM, 2016

FLICK: Developing and Running Application-Specific Network Services.
Proceedings of the 2016 USENIX Annual Technical Conference, 2016

SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures.
Proceedings of the 2016 International Conference on Management of Data, 2016

The SABER system for window-based hybrid stream processing with GPGPUs: demo.
Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, 2016

Relation-oriented resource allocation for multi-accelerator systems.
Proceedings of the 27th IEEE International Conference on Application-specific Systems, 2016

2015
On-Demand Discovery of Software Service Dependencies in MANETs.
IEEE Trans. Netw. Serv. Manag., 2015

A new chief executive officer and executive director of ACM.
Commun. ACM, 2015

Demo: : NOMAD: An Edge Cloud Platform for Hyper-Responsive Mobile Apps.
Proceedings of the 13th Annual International Conference on Mobile Systems, 2015

Dynamic placement of composite software services in hybrid wireless networks.
Proceedings of the 34th IEEE Military Communications Conference, 2015

Measuring the mixing time of a network.
Proceedings of the 2015 IEEE Conference on Computer Communications, 2015

Delay Tolerant Harvesting of Monitoring Data for MANET-Hosted Service-Based Systems.
Proceedings of the 2015 IEEE International Conference on Services Computing, 2015

2014
Dealing with the deep, long-term challenges facing ACM (part I).
Commun. ACM, 2014

From software engineering to software systems (invited talk).
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres.
Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies, 2014

Scalable routing for tag-based information-centric networking.
Proceedings of the 1st International Conference on Information-Centric Networking, 2014

2013
Is information-centric multi-tree routing feasible?
Comput. Commun. Rev., 2013

Supporting application-specific in-network processing in data centres.
Proceedings of the ACM SIGCOMM 2013 Conference, 2013

Discovering service dependencies in mobile ad hoc networks.
Proceedings of the 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), 2013

2012
Fault Localization in MANET-Hosted Service-Based Systems.
Proceedings of the IEEE 31st Symposium on Reliable Distributed Systems, 2012

NaaS: Network-as-a-Service in the Cloud.
Proceedings of the 2nd USENIX Workshop on Hot Topics in Management of Internet, 2012

2011
A Process for Documenting Variability Design Rationale of Flexible and Adaptive PLAs.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2011 Workshops, 2011

A Content-Based Publish/Subscribe Matching Algorithm for 2D Spatial Objects.
Proceedings of the Middleware 2011, 2011

Change Impact Analysis in Product-Line Architectures.
Proceedings of the Software Architecture - 5th European Conference, 2011

Content-based publish/subscribe networking and information-centric networking.
Proceedings of the 2011 ACM SIGCOMM Workshop on Information-Centric Networking, 2011

2010
Multiplicity computing: a vision of software engineering for next-generation computing platform applications.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

2009
Toward deeply adaptive societies of digital systems.
Proceedings of the 31st International Conference on Software Engineering, 2009

2008
Evaluating Test Suites and Adequacy Criteria Using Simulation-Based Models of Distributed Systems.
IEEE Trans. Software Eng., 2008

Determining the Impact of Software Engineering Research on Practice.
Computer, 2008

ACM SIGSOFT impact paper award: reflections and prospects.
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008

Four enhancements to automateddistributed system experimentation methods.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
Deployment and dynamic reconfiguration planning for distributed software systems.
Softw. Qual. J., 2007

Engineering software services for pervasive environments.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

Frame shared memory: line-rate networking on commodity hardware.
Proceedings of the 2007 ACM/IEEE Symposium on Architecture for Networking and Communications Systems, 2007

2006
On relating functional specifications to architectural specifications: A case study.
Sci. Comput. Program., 2006

Simulation-based test adequacy criteria for distributed systems.
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006

2005
Editorial.
ACM Trans. Softw. Eng. Methodol., 2005

Dealing with failures during failure recovery of distributed systems.
ACM SIGSOFT Softw. Eng. Notes, 2005

Automating experimentation on distributed testbeds.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

2004
Discovering models of behavior for concurrent workflows.
Comput. Ind., 2004

A planning based approach to failure recovery in distributed systems.
Proceedings of the 1st ACM SIGSOFT Workshop on Self-Managed Systems, 2004

Is security engineering really just good software engineering?
Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2004, Newport Beach, CA, USA, October 31, 2004

A Routing Scheme for Content-Based Networking.
Proceedings of the Proceedings IEEE INFOCOM 2004, 2004

Using Event-Based Translation to Support Dynamic Protocol Evolution.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

2003
Design and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe Applications.
IEEE Trans. Software Eng., 2003

Software release management for component-based software.
Softw. Pract. Exp., 2003

Issues in Coordination Languages and Architectures.
Sci. Comput. Program., 2003

Forwarding in a content-based network.
Proceedings of the ACM SIGCOMM 2003 Conference on Applications, 2003

The Application of Dependence Analysis to Software Architecture Descriptions.
Proceedings of the Formal Methods for Software Architectures, 2003

A Lightweight Infrastructure for Reconfiguring Applications.
Proceedings of the Software Configuration Management, 2003

A Case for Test-Code Generation in Model-Driven Systems.
Proceedings of the Generative Programming and Component Engineering, 2003

Willow System Demonstration.
Proceedings of the 3rd DARPA Information Survivability Conference and Exposition (DISCEX-III 2003), 2003

2002
A Testbed for Configuration Management Policy Programming.
IEEE Trans. Software Eng., 2002

An experience in evaluating publish/subscribe services in a wireless network.
Proceedings of the Third International Workshop on Software and Performance, 2002

Reconfiguration in the Enterprise JavaBean Component Model.
Proceedings of the Component Deployment, IFIP/ACM Working Conference, 2002

2001
Design and evaluation of a wide-area event notification service.
ACM Trans. Comput. Syst., 2001

Architecture-Level Dependence Analysis for Software Systems.
Int. J. Softw. Eng. Knowl. Eng., 2001

Pulling it all Together with WIT: A Tool for Integrating Web-based Information.
Proceedings of the International Workshop on Information Integration on the Web, 2001

Research Direction for Developing an Infrastructure for Mobile & Wireless Systems: Consensus Report of the NSF Workshop Held on October 15, 2001 in Scottsdale, Arizona.
Proceedings of the Developing an Infrastructure for Mobile and Wireless Systems, 2001

Content-Based Networking: A New Communication Infrastructure.
Proceedings of the Developing an Infrastructure for Mobile and Wireless Systems, 2001

2000
Static checking of system behaviors using derived component assumptions.
ACM Trans. Softw. Eng. Methodol., 2000

An infrastructure for generating and sharing experimental workloads for persistent object systems.
Softw. Pract. Exp., 2000

Distributed software engineering.
ACM SIGSOFT Softw. Eng. Notes, 2000

The impact project: determining the impact of software engineering research upon practice (panel session).
Proceedings of the ACM SIGSOFT Symposium on Foundations of Software Engineering, 2000

Achieving scalability and expressiveness in an Internet-scale event notification service.
Proceedings of the Nineteenth Annual ACM Symposium on Principles of Distributed Computing, 2000

Foundations for Software Configuration Management Policies Using Graph Transformations.
Proceedings of the Fundamental Approaches to Software Engineering, 2000

1999
Software Process Validation: Quantitatively Measuring the Correspondence of a Process to a Model.
ACM Trans. Softw. Eng. Methodol., 1999

Uncovering Architectural Mismatch in Component Behavior.
Sci. Comput. Program., 1999

A conceptual basis for feature engineering.
J. Syst. Softw., 1999

An architecture-based approach to self-adaptive software.
IEEE Intell. Syst., 1999

A Cooperative Approach to Support Software Deployment Using the Software Dock.
Proceedings of the 1999 International Conference on Software Engineering, 1999

A Framework for Analyzing Configurations of Deployable Software Systems.
Proceedings of the 5th International Conference on Engineering of Complex Computer Systems (ICECCS '99), 1999

1998
Cost-Effective Analysis of In-Place Software Processes.
IEEE Trans. Software Eng., 1998

Software Process Modeling and Execution Within Virtual Environments.
ACM Trans. Softw. Eng. Methodol., 1998

Discovering Models of Software Processes from Event-Based Data.
ACM Trans. Softw. Eng. Methodol., 1998

A Highly Effective Partition Selection Policy for Object Database Garbage Collection.
IEEE Trans. Knowl. Data Eng., 1998

Architecture-level dependence analysis in support of software maintenance.
Proceedings of the Third International Workshop on Software Architecture, 1998

Versioned software architecture.
Proceedings of the Third International Workshop on Software Architecture, 1998

Event-Base Detection of Concurrency.
Proceedings of the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 1998

Issues in supporting event-based architectural styles.
Proceedings of the Third International Workshop on Software Architecture, 1998

System Modeling Resurrected.
Proceedings of the System Configuration Management, 1998

Requirements for Software Deployment Languages and Schema.
Proceedings of the System Configuration Management, 1998

Feature Engineering.
Proceedings of the 9th International Workshop on Software Specification and Design, 1998

Evaluating Software Deployment Languages and Schema.
Proceedings of the 1998 International Conference on Software Maintenance, 1998

1997
Succeedings of the second international software architecture workshop (ISAW-2).
ACM SIGSOFT Softw. Eng. Notes, 1997

The Software Dock: An Architecture for Post-Development Configuration Management in a Wide-Area Network.
Proceedings of the 17th International Conference on Distributed Computing Systems, 1997

A Design Framework for Internet-Scale Event Observation and Notification.
Proceedings of the Software Engineering, 1997

Software Release Management.
Proceedings of the Software Engineering, 1997

Checking Assumptions in Component Dynamics as the Architectural Level.
Proceedings of the Coordination Languages and Models, Second International Conference, 1997

1996
Generating Testing and Analysis Tools with Aria.
ACM Trans. Softw. Eng. Methodol., 1996

Succeedings of the 8th international workshop on software specification and design.
ACM SIGSOFT Softw. Eng. Notes, 1996

Report from the NSF Workshop on Workflow and Process Automation in Information Systems.
SIGMOD Rec., 1996

Welcome to ISAW-2.
Proceedings of the Joint Proceedings of the Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints '96) on SIGSOFT '96 workshops, 1996

Software testing at the architectural level.
Proceedings of the Joint Proceedings of the Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints '96) on SIGSOFT '96 workshops, 1996

Semi-automatic, Self-adaptive Control of Garbage Collection Rates in Object Databases.
Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996

Post-Deployment Configuration Management.
Proceedings of the System Configuration Management, 1996

Language-Based Support for Metadata.
Proceedings of the 1st IEEE Metadata Conference 1996, MD 1996, Silver Spring, 1996

Software in the field needs process too.
Proceedings of the 10th International Software Process Workshop, 1996

A Generic, Peer-to-Peer Repository for Distributed Configuration Management.
Proceedings of the 18th International Conference on Software Engineering, 1996

A facilitator method for upstream design activities with diverse stakeholders.
Proceedings of the 2nd International Conference on Requirements Engineering, 1996

1995
Formal Specification and Analysis of Software Architectures Using the Chemical Abstract Machine Model.
IEEE Trans. Software Eng., 1995

Does Configuration Management Research Have a Future?
Proceedings of the Software Configuration Management, 1995

Automating Process Discovery Through Event-Data Analysis.
Proceedings of the 17th International Conference on Software Engineering, 1995

1994
Partition Selection Policies in Object Database Garbage Collection.
Proceedings of the 1994 ACM SIGMOD International Conference on Management of Data, 1994

Semantic Synchronization in a Persistent Object System Library.
Proceedings of the Persistent Object Systems, 1994

Lowering the entry barrier and raising the cofidence in large process models.
Proceedings of the Ninth International Software Process Workshop (ISPW '94), 1994

Automated Construction of Testing and Analysis Tools.
Proceedings of the 16th International Conference on Software Engineering, 1994

1993
Process-Centered Environment (Only) Support Environment-Centered Processes.
Proceedings of the State of the Practice in Process Technology, 1993

A Study in Software Process Data Capture and Analysis.
Proceedings of the Second International Conference on the Software Process, 1993

1992
Foundations for the study of software architecture.
ACM SIGSOFT Softw. Eng. Notes, 1992

1991
Specification-Level Interoperability.
Commun. ACM, 1991

Representing Semantically Analyzed C++ Code with Reprise.
Proceedings of the C++ Conference. Washington, D.C., USA, April 1991, 1991

1990
A Comparative Evaluation of Object Definition Techniques.
ACM Trans. Program. Lang. Syst., 1990

An Initial Look at Abstraction Mechanisms and Persistence.
Proceedings of the Implementing Persistent Object Bases, 1990

1989
The AdaPIC Tool Set: Supporting Interface Control and Analysis Throughout the Software Development Process.
IEEE Trans. Software Eng., 1989

User Interface Session.
Proceedings of the Software Engineering Environments, 1989

Environment Object Management Technology: Experiences, Opportunities and Risks.
Proceedings of the Software Engineering Environments, 1989

OROS: Toward a Type Model for Software Development Environments.
Proceedings of the Conference on Object-Oriented Programming: Systems, 1989

A Different Tack to Providing Persistence in a Language.
Proceedings of the Second International Workshop on Database Programming Languages, 1989

1988
A Model of Visibility Control.
IEEE Trans. Software Eng., 1988

PGRAPHITE: An Experiment in Persistent Typed Object Management.
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1988

Foundations for the Arcadia Environment Architecture.
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1988

Configuration Management = Interface Control + Version Control + Analysis Control.
Proceedings of the International Workshop on Software Version and Configuration Control, 1988

Facilitating process prototyping by controlling the impact of change.
Proceedings of the Forth International Software Process Workshop, 1988

1987
Object Management Support for Software Development Environments.
Proceedings of the Persistent Object Systems: Their Design Implementation and Use. Proceedings of the Second International Workshop, 1987

1985
Ada-Based support for programming-in-the-Large.
IEEE Softw., 1985

Interface Control and Incremental Development in the PIC Environment.
Proceedings of the Proceedings, 1985

1980
Nesting in Ada programs is for the birds.
Proceedings of the ACM-SIGPLAN symposium on The ADA programming language, 1980


  Loading...