Sciweavers

292 search results - page 33 / 59
» Requirements Modelling and Design Notations for Software Pro...
Sort
View
ICSE
2005
IEEE-ACM
14 years 7 months ago
Explicit assumptions enrich architectural models
Design for change is a well-known adagium in software engineering. We separate concerns, employ well-designed interfaces, and the like to ease evolution of the systems we build. W...
Patricia Lago, Hans van Vliet
ECIS
2000
13 years 9 months ago
Business Models for ASP Marketplaces
: ASP (Application Server Provider) marketplaces provide a fundamental alternative to the classical business model of software licensing. At this point, it is still unclear why and...
Gerrit Tamm, Oliver Günther
CASCON
2007
1035views Education» more  CASCON 2007»
13 years 9 months ago
An IDE for software development using tabular expressions
We present preliminary work on an IDE for formal software development using tabular expressions as the basis for precise specifications and descriptions of software behaviour. 1 ...
Dennis K. Peters, Mark Lawford, Baltasar Tranc&oac...
ACE
2004
218views Education» more  ACE 2004»
13 years 9 months ago
Executable/Translatable UML in Computing Education
The Unified Modelling Language (UML) is a diagrammatic notation widely used in the computing industry and often taught in universities as a way to represent software requirements ...
Shayne Flint, Henry Gardner, Clive Boughton
ACMSE
2007
ACM
13 years 11 months ago
Change propagations in the maintenance of kernel-based software with a study on Linux
As a software system evolves to accommodate new features and repair bugs, changes are needed. Software components are interdependent, changes made to one component can require cha...
Liguo Yu, Srini Ramaswamy