Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1137620acmconferencesBook PagePublication PagesicseConference Proceedingsconference-collections
ROA '06: Proceedings of the 2006 international workshop on Role of abstraction in software engineering
ACM2006 Proceeding
  • Conference Chairs:
  • Jeff Kramer,
  • Orit Hazzan
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ICSE06: International Conference on Software Engineering Shanghai China 21 May 2006
ISBN:
978-1-59593-401-7
Published:
21 May 2006
Sponsors:
Next Conference
Reflects downloads up to 17 Oct 2024Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
Article
The role of abstraction in software engineering

This workshop explores the concept of abstraction in software engineering at the individual, team and organization level. The aim is to explore the role of abstraction in dealing with complexity in the software engineering process, to discuss how the ...

SESSION: Workshop papers
Article
Abstraction-based requirements management

One of the most difficult challenges in requirements engineering is understanding the information provided by the stakeholders so as to establish the requirements. Moreover, there is considerable frustration whenever a requirement change is initiated ...

Article
Cataloging design abstractions

Abstractions are the essence of software design, and various enterprises, such as design patterns, architectural styles, programming clichés and idioms, attempt to capture, organize and present them to software engineers. This position paper explores ...

Article
Increasing quality of conceptual models: is object-oriented analysis that simple?

Several researchers have recently indicated an urgent need for re-evaluation and validation of the various software engineering abstraction techniques, and object orientation in particular. This paper presents three questionable practices and one ...

Article
Emerging design: new roles and uses for abstraction

Most abstractions in software engineering are used for one of two purposes, either 1) for guidance, in which an abstraction created up-front serves as a roadmap for the next activity, or 2) for understanding, in which an abstraction serves to explain ...

Contributors
  • Imperial College London
  • Technion - Israel Institute of Technology

Recommendations