Explicit Support for Software Development Styles throughout the Complete Life Cycle

Wuyts, Roel; Mens, Kim; D'Hondt, Theo (1999). Explicit Support for Software Development Styles throughout the Complete Life Cycle Vrije Universiteit Brussel

[img] Text
vub-prog-tr-99-07.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (215kB) | Request a copy

Throughout its entire life cycle software development is subject to many rules constraining and guiding construction of software systems. Examples are best-practice patterns, idioms, coding conventions, design guidelines, architectural patterns, etc. Although such regulations are widely used, their usage is currently implicit or ad-hoc, and most soft- ware development environments do not explicitly support them. We present an approach to declare explicitly software development styles in an open declarative system that allows querying, conformance check- ing and enforcement of these declarations on the source code. We validate the approach by expressing and supporting several software development styles in a real-world case.

Item Type:

Report (Report)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG)

Publisher:

Vrije Universiteit Brussel

Language:

English

Submitter:

Manuela Bamert

Date Deposited:

31 Jan 2018 14:43

Last Modified:

21 Nov 2019 00:42

BORIS DOI:

10.7892/boris.104811

URI:

https://boris.unibe.ch/id/eprint/104811

Actions (login required)

Edit item Edit item
Provide Feedback