a conceptual model for building requirements processing

14
A Conceptual Model for Building Requirements Processing Toward a more comprehensive and flexible requirements model IPGRC 2013, University of Salford, Manchester, UK, April 8-10 th 2013 Cyril MAUGER Cyril MAUGER, Sylvain KUBICKI

Upload: cyril-mauger

Post on 01-Jul-2015

264 views

Category:

Design


4 download

DESCRIPTION

In a brief, the functional diagram comprises information related to activities and flows at an abstract level. It serves as a basis for architects to develop their architectural concept. Brief is therefore a first requirements processing proposed by the programmer, constraining architects’ solution space. The usual issue is that this processing is only described in the brief, spread in the text and difficult to track or update. This research work aims at providing a design artefact to support and formalize the requirements processing summarized in functional diagram. This article describes the concept of meta-space. Meta-space diagram covers more requirements than the functional diagram and provides several analysis viewpoints to the programmers for performing the requirements processing. This contribution is developed from observations made on architectural programming theory and practice on a real construction project. Tools/techniques from other engineering domains are used to design and consolidate the proposal. A preliminary case study illustrates its application on a built multimedia library.

TRANSCRIPT

Page 1: A Conceptual Model for Building Requirements Processing

A Conceptual Model for Building Requirements ProcessingToward a more comprehensive and flexible requirements model

IPGRC 2013, University of Salford, Manchester, UK, April 8-10 th 2013

Cyril MAUGER

Cyril MAUGER, Sylvain KUBICKI

Page 2: A Conceptual Model for Building Requirements Processing

• Introduction: Architectural Programming

• Issue: Functional Requirements

• Contribution: The Meta-Space Diagram

• Illustration: Multimedia Library

• Conclusion/Discussion: Validation Case Study

Agenda

2

Page 3: A Conceptual Model for Building Requirements Processing

Introduction

PreparationPreparation DesignDesign Pre-ConstructionPre-Construction ConstructionConstruction UseUse

Architectural Programming

Royal Institute of British Architects. (2013). RIBA Plan of Work 2013: Consultation document.JORF. (2007), Loi n°85-704 du 12 juillet 1985 relative à la maîtrise d’ouvrage publique et à ses rapports avec la maîtrise d'oeuvre privée, version consolidée au 22 février 2007, Journal Officielle de la République Française, 10.

3

Stage 1 of the RIBAPlan of Work 2013

FunctionalDiagram

Req./Spec. Plan

Brief

• France

• Public Construction (Loi MOP, 2007)

• Competition based on the Brief

Contracting Owner Architect Contractor

Page 4: A Conceptual Model for Building Requirements Processing

Bubble diagramFortin, 1978

Schematic PlanRush, 1978

Adjacency and Affinity DiagramAlread & Leslie, 2006

Issue

Functional Diagram

4

Architectonical SchemaWurzer et al., 2012

Space Layout Issues (Design)

Requirements Definition Issues

What is behind the lines?

How processes or activities are related to them?

Page 5: A Conceptual Model for Building Requirements Processing

Contribution

5

PreparationPreparation DesignDesign Pre-ConstructionPre-Construction ConstructionConstruction UseUse

Models from Engineering

Functional Requirements Process-Activity-Resource

Contribution

Information Model

Hypothesis:

Functional requirements contained in the brief can be:

• formalized into Engineering models(mechanical, industrial, software engineering)

• explicitly tracked in the Functional Diagram

Page 6: A Conceptual Model for Building Requirements Processing

Contribution

6

Activity 1

Ressource i

Activity 2

Ressource i

Activity 3

Ressource i + ii

Meta-Space 1

Meta-Space 2

Meta-Space 3

Functional Space I

12 m²

Requirement Processing

Ressource i + ii

Physical Space A

12 m²

Meta-Space = Ideal Virtual Space that gathers all required conditions to perform the activity.

Page 7: A Conceptual Model for Building Requirements Processing

Illustration

7

Functional Diagram of a Multimedia Library

What is behind the lines?

How processes or activities are related to them?

• Multimedia Library Theodore Monod (France)

• Built in 2008

Brief

Page 8: A Conceptual Model for Building Requirements Processing

Illustration

8

The Book Cycle in a Multimedia Library

Acquired Document

Cultural Document

Received Document

Available Document

Used Document

Borrowed Document Obsolete Document

Deleted Document

Damaged Document

Repaired DocumentUnavailable Document

[Accession]

[Receipt]

[Putting away]

[Borrowing] [Sorting]

[Return] [Elimination] [Repair]

[On SiteConsultation]

[Putting away]

[Putting away]

[Putting away]

State Diagram

Page 9: A Conceptual Model for Building Requirements Processing

Illustration

9

The Book Cycle in a Multimedia Library

Business Process Modeling Notation (BPMN)

Page 10: A Conceptual Model for Building Requirements Processing

Illustration

10

The Book Cycle in a Multimedia Library

Ad. Putting Away

Child. Putting Away

Ad. On Site Consultation

Child. On Site Consultation

Borrowing

Sorting

Accession

Receipt

Return

Repair

Processes

MS03.1

MS03.2

MS04.1

MS04.2

MS05

MS07

MS01

MS02

MS06

MS08

Meta-spaces

MS03

MS05

MS08

MS07

MS02

MS03.2

MS03.1

MS06

MS01

MS04.2

MS04.1

Meta-Space Diagram

Page 11: A Conceptual Model for Building Requirements Processing

Illustration

11

The Book Cycle in a Multimedia Library

Ad. Putting Away MS03.1

Child. Putting Away MS03.2 CI.1 – Adult Section

Ad. On Site Consultation MS04.1 DI.1 – Children Section

Child. On Site Consultation MS04.2

Borrowing MS05

Sorting MS07

Accession MS01EI.1.2 – Handling /

Management

Receipt MS02EI.1.3 – Workstation /

Management

AI.1.1 – Information / Borrowing

Return MS06

Repair MS08 EI.1.4 – Storehouse

ProcessesMeta-

spacesFunctional

Spaces

AI.1.1

EI.1.4

EI.1.3

DI.1CI.1

EI.1.2

Document Flow Staff FlowPublic Flow

Meta-Space Diagram regarding Functional Diagram

AI.1.1

EI.1.4

EI.1.3

DI.1CI.1

EI.1.2

Adult area

Children areaStaff area

Information area

Page 12: A Conceptual Model for Building Requirements Processing

Illustration

12

The Book Cycle in a Multimedia Library

Staff FlowPublic Flow

AI.1.1

EI.1.4

EI.1.3

DI.1CI.1

EI.1.2

Instance of Meta-Space Diagram

Partial Functional Diagram

Complete Functional Diagram

Page 13: A Conceptual Model for Building Requirements Processing

Discussion/Conclusion

13

• Post application of the contribution (due to time issue)

• Validate its applicability (first step before doing it on real project)

• Relevancy agreed by professionals through interviews

Next step:Validation in ‘‘real conditions’’Brief-Project adequacy on a University Library (Luxembourg)

Page 14: A Conceptual Model for Building Requirements Processing

Thanks for your attention!

14

Time for Q&A

IPGRC 2013, University of Salford, Manchester, UK, April 8-10 th 2013

Cyril MAUGER