Software Processes Based on Knowledge Zdenek Havlice at al. - PowerPoint PPT Presentation

About This Presentation
Title:

Software Processes Based on Knowledge Zdenek Havlice at al.

Description:

Faculty of Electrical Engineering and Informatics. Department ... IDEs. Virtual Reality Systems. Systems. What are our visions? Technical University of Ko ice ... – PowerPoint PPT presentation

Number of Views:119
Avg rating:3.0/5.0
Slides: 28
Provided by: OP45
Category:

less

Transcript and Presenter's Notes

Title: Software Processes Based on Knowledge Zdenek Havlice at al.


1
Software Processes Based on KnowledgeZdenek
Havlice at al.
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
2
1. Who we are ?2. What are our topics and why
?3. What are our starting points resources
?4. What are our visions ?5. What are our
projects ?6. What are our objectives ?7. What
are our results ?8. Questions
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Software Processes Based on Knowledge
Contents
3
Who we are?
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Research in Software Engineering Software
Processes Based on Knowledge
4
Software Processes Based on Knowledge
Base of Research Project Team
Ing. Martin Révés Ing. Ján Kunštár Ing. Iveta
Adamušcinová Ing. Peter Bratru Ing. Peter Žárský
doc. Ing Milan Šujanský, CSc. Ing. Henrieta
Telepovská, PhD . Ing. Ladislav Samuelis,
PhD. Ing. Csaba Szabó, PhD. Ing. Ondrej Plocica
Ing. Martin Hunady Microsft Bratislava Ing.
Milan Varga Novitech Košice Ing. Otto
Železník Markus LABS Košice Ing. Matej
Lakatoš Koger Košice Ing. Marián
Želinský NESS Košice Ing. Juraj Vízi Siemens
PSE Košice Ing. Kristián Šesták Koger Košice I
ng. Igor Petz LYNX Košice
5
What are our topics and why?
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Research in Software Engineering Software
Processes Based on Knowledge
6
Software Processes Based on Knowledge
Topics Reasons
Processes in pre-project phases of SwLC
Decisions about Software Technology
SwLC model, modeling tools, methods,
Critical for Success of the Project
Processes in start of SwLC
Requirements Processing
Processes in post-project phases of SwLC
Models for maintenance and modifications
7
What are our starting points resources?
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Research in Software Engineering Software
Processes Based on Knowledge
8
Software Processes Based on Knowledge
Starting Points Resources
Standards
UML MDA QVT (Query/View/Transformation) -
standard for model transformation XMI - XML
Metadata Interchange
Systems
CASE Systems Knowledge-Based Systems IDEs Virtual
Reality Systems
9
What are our visions?
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Research in Software Engineering Software
Processes Based on Knowledge
10
Software Processes Based on Knowledge
Vision I
Software system has knowledge about itself and
has ability to provide them in real time to
competent persons and other systems in readable
form for effective solution of problems in
maintenance, modifications and use of system.
Effective maintenance and/or modifications of
systems based on suitable models integrated in
special knowledge layer inside of system.
Vision II
Project manager can use services of
SE-Knowledge-Based System for good choice of
suitable model of software life cycle, modelling
tools, methods and methodology for specified
target system, development and user environment.
Effective configuration of CASE system based on
knowledge about target system, its environment
and previous experiences with similar systems
development.
11
What are our projects?
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Research in Software Engineering Software
Processes Based on Knowledge
12
Software Processes Based on Knowledge
2002-2004 VEGA Project No. 1/9026/02 Formal
Specification of the Software Life Cycle.
2005-2007 VEGA Project No. 1/2176/05 Technologi
es for Agent-based and Component-based
Distributed Systems Lifecycle Support.
2006-2007 EU 6FP Project Abilities -
Application Bus for InteroperabiLITy In enlarged
Europe.
2008-2010 VEGA Project No. 1/0350/08 Knowledge-Ba
sed Software Life Cycle and Architectures 2008-20
09 APVV Contract No. VMSP-P-0055-07 E-Services
for Support of Collaboration and Business
Activities of SMEs
13
Software Processes Based on Knowledge
Older Research/Development Projects Connected to
this Area
1997-1998 Participation in TIP - Technology for
Projects Integration of information subsystems
(Slovak Telecom). 1996-1997 Project
management of information system PARC for center
for continuing education (TUKE). Project
management for PegaS - part of university
information system (TUKE).. 1994-1995
Participation in analysis and design phase of the
development of IaRS_SVa - the information and
control system (VSŽ Košice). 1993-1994
Participation in analysis and design phase of the
development of DIS - the tax information system
of Slovak republic (in Westmount ISEE CASE for
Informix) (NOVITECH,v.o.s., Košice). ..... .....
14
What are our objectives?
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Research in Software Engineering Software
Processes Based on Knowledge
15
Software Processes Based on Knowledge
Objectives
  • Knowledge Based Software Technology KB_SWT
  • Knowledge Based Software Architecture KB_SWA

16
Software Processes Based on Knowledge
Methodology-Methods-Tools
CASE systems tools
Project Database
KB SwA
KB SwT
Knowledge Database
17
Software Processes Based on Knowledge
Objectives details http//wiki.fei.tuke.sk/LabIS
/ProjectSummary
  • 1. Knowledge integration about software
    technologies in SWLC with project CASE system
    database
  • Analysis of software technologies for knowledge
    presentation about systems.
  • Meta-model design for software technologies.
  • Design of method for technology model
    development.
  • Design of measures and parameters for software
    project evaluation. From final features and
    system behavior, environment in witch was or will
    be developed, and environment where system is or
    will be used point of view.
  • Analysis of advanced database technologies
    suitable for software technologies knowledge base
    creation.
  • Software technologies knowledge base design.
  • Design of methods for advanced database
    technologies usage in phase of knowledge base for
    software technologies implementation.
  • Design of integration of software technologies
    knowledge base with CASE system database.
  • Implementation of software technologies knowledge
    base.
  • Experimental verification of software
    technologies knowledge base usage in feasibility
    study for chosen test case project.

18
Software Processes Based on Knowledge
Objectives details http//wiki.fei.tuke.sk/LabIS
/ProjectSummary
  • 2. Knowledge integration about system and
    application domain into architecture of
    programming system.
  • Software system architecture analysis suitable
    for knowledge integration about system and
    application domain.
  • Design of system and application domain knowledge
    meta-model.
  • Analysis and design of knowledge layer structure
    for programming system and interpretation methods
    by using, administrating, and maintaining.
  • Design of integration of knowledge layer in
    system architecture with interpretation layer for
    program executing and for maintenance and
    administration of programming system.
  • Implementation of designed architecture.
  • Experimental verification of architecture with
    knowledge layer for chosen test case project.

19
What are our results?
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Research in Software Engineering Software
Processes Based on Knowledge
20
O.
PlocicaKnowledge-Based SWT Configuration
Proposal of knowledge based processes for
pre-project phases of SwLC
21
I. Adamušcínová and J.
KunštárKnowledge-Based Maintenance
  • models are components of extended source files
  • full advantage of using models in maintenance
    process

22
M.
RévésSecurity monitoring of information systems
  • Unified monitoring approach
  • Flexible information export using modified IPFIX
    protocol
  • Traceability of security holes

23
O.
ŽelezníkSpecial Architecture for Embeded System
24
O.
ŽelezníkSpecial Architecture for Embeded System
25
O.
ŽelezníkSpecial Architecture for Embeded System
26
Software Processes Based on Knowledge
Presentation of Results Journals, Proceedings ,
Conferences, . http//hornad.fei.tuke.sk/kpi/pers
on/havlice/dcicard.php
  • MDSE 2008 Model Driven Software Engineering with
    an emphasis on Transformations and Tools,
    December 11-12, 2008, Berlin, Germany
  • CSE'2008 International Scientific Conference on
    Computer Science and Engineering, High Tatras -
    Stará Lesná, Slovakia, September 24-26, 2008
  • SAMI 2007 6th International Symposium on Applied
    Machine Intelligence and Informatics, Herlany,
    Slovakia, January 21 - 22, 2008,
  • ISIM'07 Information Systems and Formal Models,
    10th International Conference on Information
    System Implementation and Modeling, 2nd
    International Workshop on Formal Models WFM'07,
    Hradec nad Moravici, 23.-25.4.2007, Silesian
    University in Opava
  • ..

27
Questions.
Technical University of Košice Faculty of
Electrical Engineering and Informatics Department
of Computers and Informatics
Research in Software Engineering Software
Processes Based on Knowledge
Write a Comment
User Comments (0)
About PowerShow.com