Centre of Excellence in Informationand Communication Technologies
www.cetic.be
CETICCentre of Excellence in Information and
Communication TechnologiesPhilippe DRUGMAND
2015
R&D Department Manager
www.cetic.be
Mission
2
through the development of a strong
expertise in ICT
by helping companies to integrate ICT technologies faster and more easily in their products, services
and processes…
Supporting regional economic development
www.cetic.be 3
Range of expertise
SOFTWARE & SYSTEM
ENGINEERING
SOFTWARE & SERVICES
TECHNOLOGIES
EMBEDDED &
COMMUNICATING SYSTEMS
PROCESS & PRODUCT QUALITYOPTIMIZATIONMODELLINGSECURITY
FUTURE INTERNETCLOUD COMPUTING SEMANTIC WEBBIG DATAOPEN SOURCE & OPEN DATA
INTERNET OF THINGSPROGRAMMABLE SYSTEMSSMART OBJECTS WIRELESS SENSOR NETWORK
www.cetic.be
CETIC in Numericanal project• WP1A2 : Analyse of existing ICT
• Analyse of the availability and use of communication technologies (e.g. coverage map of 3G, 4G, WiFi, WiMAX,..)
• WP2A3 – WP2A12 : Requirement engineering• Support for requirements collection (Pilot actions and control centre)• Help for selection of ICT tools
• WP5A14-A16 : Evaluation of the pilot phase• Definition of the evaluation methodology• Support for methodology implementation• Data gathering from all partners
4
www.cetic.be
Status of ICT networks: questionnaire• Specific technologies like AIS, RIS• Targeted users/vessels, authority in charge, coverage, …• Objective of the technologies, under-layered communication technology,
Nature of exchanged data, …• Available technologies (2G, 3G, Wi-Fi, …), mobile operators and Network
provider, network coverage (maps), …
5 BT Wi-Fi Hot Spot network in UK
Mobile network coverage in NL
www.cetic.be
Requirement engineering: 1) Elicitation• Identification of high level functionalities using a KJ-Session ( from Jiro
Kawakita) brainstorming approach • Identify functionalities
• Each partner identifies its main pilot functionalities• Write down functionality on a post-it each • Present the functionality and put it on the board• Discuss functionalities
• Group functionalities• Identify Data • Find connections
(data exchanges))
6
www.cetic.be
Requirement Engineering: Specification doc.• Use of a template based on IEEE 830 standard
• Structure requirements to ease comparison of pilots• Provide a common document for future enhancements by partners• Provide a common language to collaborate and exchange • Use of a user-oriented language
7
www.cetic.be
Requirement Engineering: Use Case template
8
Elaboration of a detailed Use case Template (based on Alistair Cockburn Template)
www.cetic.be
Comparison of functionalities
• Common points for all partners• Help leisure ships in their navigation• Provide access to services for all ships• Use of mobile and web technologies
• Difficulties for an integrated solution• Legal aspects on data • Different level of IT mastering of partners (due to subcontracting)
9
www.cetic.be
Evaluation process
10
Requirements specification
Design evaluation
Development
Validation
Design
Development evaluation
Usability evaluation
Development process step
Evaluation process step
www.cetic.be
Evaluation process
• At design time• Evaluation of the design (architecture) quality using a well-defined
questionnaire (Archicheck)• Providing a report and recommendation• Debriefing with the designers
• At development time • Evaluation of the code quality using appropriate tool • Providing a report and recommendation• Debriefing with the developers
• At validation time • Support of the definition of the usability test scenarios
11
linkedin.com/company/cetic
AeropoleBâtiment Éole
Rue des Frères Wright, 29/3B-6041 Charleroi
+32 71 490 700
twitter.com/@CETIC twitter.com/@CETIC_be
www.cetic.be
More
Philippe Drugmand
Tel : +32.71.490.746
R&D Department Manager