Ontology-based software architecture documentation

KA De Graaf, A Tang, P Liang… - 2012 Joint Working IEEE …, 2012 - ieeexplore.ieee.org
A common approach to software architecture documentation in industry projects is the use of
file-based documents. This approach offers a single-dimensional perspective on the …

Developing a collaborative e-learning environment based upon semantic wiki: from design models to application scenarios

Y Li, M Dong, R Huang - 2010 10th IEEE International …, 2010 - ieeexplore.ieee.org
The knowledge society requires life-long learning and flexible learning environment that
enables fast, just-in-time and relevant learning, aiding the development of communities of …

An exploratory study on ontology engineering for software architecture documentation

KA de Graaf, P Liang, A Tang, WR van Hage… - Computers in …, 2014 - Elsevier
Abstract The usefulness of Software Architecture (SA) documentation depends on how well
its Architectural Knowledge (AK) can be retrieved by the stakeholders in a software project …

Requirements reasoning for distributed requirements analysis using semantic wiki

P Liang, P Avgeriou, V Clerc - 2009 Fourth IEEE International …, 2009 - ieeexplore.ieee.org
In large-scale collaborative software projects, thousands of requirements with complex
interdependencies and different granularity spreading in different levels are elicited …

Applications of ontologies in collaborative software development

HJ Happel, W Maalej, S Seedorf - Collaborative software engineering, 2010 - Springer
Making distributed teams more efficient is one main goal of Collaborative Software
Development (CSD) research. To this end, ontologies, which are models that capture a …

Towards effective management of software knowledge exploiting the semantic wiki paradigm

W Maalej, D Panagiotou, HJ Happel - Software Engineering 2008, 2008 - dl.gi.de
The increasing number of distributed software projects together with the success of agile
development methodologies raise new challenges for collaboration and knowledge sharing …

Architecture Decisions: Who, How, and When?

JS van der Ven, J Bosch - Agile Software Architecture, 2014 - Elsevier
The way in which architectural decisions are made changes when more agile development
methods are used. This chapter focuses on architectural decisions and how they are made …

STraS: A framework for semantic traceability in enterprise-wide SOA life-cycle management

S Seedorf, K Nordheimer, S Krug - 2009 13th Enterprise …, 2009 - ieeexplore.ieee.org
In recent years, service-oriented architecture (SOA) has been widely adopted for enterprise
application integration. A SOA not only promotes interoperable, loosely coupled enterprise …

Dealing with software process requirements complexity: an information access proposal based on semantic technologies

R Eito-Brun, A Amescua - Requirements Engineering, 2017 - Springer
Organizations developing software for critical sectors like aerospace, automotive, and
medical systems need to apply process requirements coming from different sources …

Towards an enterprise software component ontology

S Seedorf, M Schader - 2011 - aisel.aisnet.org
The paper describes an ontology of enterprise software components (ESCO). Its purpose is
to reduce the conceptual gap between component specifications and their corresponding …