SlideShare a Scribd company logo
1 of 17
Design your System
Architecture
Excerpts from Thesis Writeshop
Presentation by Ms. Ma. Corazon
Gracia Sicat
System Architecture
A system architecture or systems architecture is the conceptual model that
defines the structure, behavior, and more views of a system.
Depending on the context, Systems Architecture can in fact refer to:
• the architecture of a system, i.e. a model to describe/analyze a system
• architecting a system, i.e. a method to build the architecture of a system
• a body of knowledge* for "architecting" systems while meeting business
needs, i.e. a discipline to master systems design.
* consisting in: concepts, principles, frameworks, tools, methods,
heuristics, practices
System Architecture
• “Architecture of a system" is (similarly to the
one of a building) a global model of this system
consisting of:
– a structure
– properties (of various elements involved)
– relationships (between various elements)
– behaviors & dynamics
– multiple views of the system (complementary and
consistent).
Related Literature Matrix
Author (Year) Title Scope
(state of the art, methods, algorithms)
Morozov
(2008)
Visual Logic supports creation of programs with multiple
procedures, each of which is represented as a
flowchart
Hundhausen
and Brown
(2007)
ALVIS Live! provided an editing model, where an edit-by-
edit basis is taken to immediately visualize the
feedback on the syntactic and semantic
correctness of code.
Peres et.
al.(2002)
JavaVis environment of visualizing and debugging
concurrent Java programs are based on UML
diagram presentation
Ziegler et. al.,
(1999)
FLINT allow students to create programs using
flowcharts
Proposed Research Topic
• Program Visualization Technique :
Learning and Teaching Basic
Programming
–Centralized File Management
–Code Writing Environment
–Code Checking Environment
System Architecture Example
System Architecture Example
System Architecture Example
Things to Consider:
• What are the significant parts of the system? (refer to
the result of the literature review)
• What are the elements and sub-elements of each
part?
• What are the techniques, state-of-the-art that are
implemented to the system?
• How are these parts related to each other?
• Does the architecture presents the whole research
topic?
Formulate Objectives
Derive your Objectives from Your
Architecture
Derive your Objectives from Your
Architecture
4
1
6
5
32
Things to Consider:
• Be able to write in one sentence the main objective of the
study. The architecture must show that one statement.
• Only the important elements of the architecture must be
considered to be written in the objectives.
• Do not enumerate the sub elements of the important
elements but rather describe it in an objective form.
• Objectives may not be limited to the elements of the
architecture, methods may also include such as algorithms
and processes.
Session 4: Finalize your Research
Title
Proposed Research Topic
• Program Visualization Technique : Learning
and Teaching Basic Programming
– Centralized File Management  File-O-matic
– Code Writing Environment  Code-O-matic
– Code Checking Environment  Check-O-matic
Final Research Title
O-Matic: A Pedagogical Design of Teaching-
Learning Environment in Basic
Programming for Novice Programmers
Using Program Visualization Technique
Things to Consider
 Identify the important elements of the system
architecture (unique, state-of-the-art, proud of)
 The title should describe the whole architecture
emphasizing the important elements.
 The technique or the technology must be included
in the title.
 You may get ideas on how to write your title from
the prior studies.

More Related Content

Viewers also liked

My zoo project final
My zoo project finalMy zoo project final
My zoo project final
Irish3
 

Viewers also liked (19)

Zoo Information Management System (ZIMS) for Anna Zoological Park, Chennai, I...
Zoo Information Management System (ZIMS) for Anna Zoological Park, Chennai, I...Zoo Information Management System (ZIMS) for Anna Zoological Park, Chennai, I...
Zoo Information Management System (ZIMS) for Anna Zoological Park, Chennai, I...
 
My zoo project final
My zoo project finalMy zoo project final
My zoo project final
 
Introdução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETIntrodução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NET
 
The Zoo Expands: Labrador *Loves* Elephant, Thanks to Hamster
The Zoo Expands: Labrador *Loves* Elephant, Thanks to HamsterThe Zoo Expands: Labrador *Loves* Elephant, Thanks to Hamster
The Zoo Expands: Labrador *Loves* Elephant, Thanks to Hamster
 
Thesis presentation
Thesis   presentationThesis   presentation
Thesis presentation
 
Zoho Thesis
Zoho ThesisZoho Thesis
Zoho Thesis
 
Ismael Prata - 4ºano Arquitetura
Ismael Prata - 4ºano ArquiteturaIsmael Prata - 4ºano Arquitetura
Ismael Prata - 4ºano Arquitetura
 
Videojogos
VideojogosVideojogos
Videojogos
 
Andrest - Android POS *on the cloud
Andrest - Android POS *on the cloudAndrest - Android POS *on the cloud
Andrest - Android POS *on the cloud
 
ApresentaçãO 22 12 2008
ApresentaçãO 22 12 2008ApresentaçãO 22 12 2008
ApresentaçãO 22 12 2008
 
Portefólio
PortefólioPortefólio
Portefólio
 
Proposta rgac tabela
Proposta rgac tabelaProposta rgac tabela
Proposta rgac tabela
 
Apresentação do mestrado em empreendedorismo
Apresentação do mestrado em empreendedorismoApresentação do mestrado em empreendedorismo
Apresentação do mestrado em empreendedorismo
 
Apresentacao Mestrado Tecn Ed PUC-SP
Apresentacao Mestrado Tecn Ed PUC-SPApresentacao Mestrado Tecn Ed PUC-SP
Apresentacao Mestrado Tecn Ed PUC-SP
 
Awwstruck
AwwstruckAwwstruck
Awwstruck
 
Apple 1 PT
Apple 1 PTApple 1 PT
Apple 1 PT
 
Presentation | IADE - Mar - 2011
Presentation | IADE - Mar - 2011Presentation | IADE - Mar - 2011
Presentation | IADE - Mar - 2011
 
Systems Thinking and Unthinkable Thoughts
Systems Thinking and Unthinkable ThoughtsSystems Thinking and Unthinkable Thoughts
Systems Thinking and Unthinkable Thoughts
 
Zoo management system
Zoo management systemZoo management system
Zoo management system
 

Similar to System architecture infosheet

Systems Thinking Training Course
Systems Thinking Training CourseSystems Thinking Training Course
Systems Thinking Training Course
Bryan Len
 
Module3 - Object Oriented Analysis & Functional Model.pdf
Module3 - Object Oriented Analysis & Functional Model.pdfModule3 - Object Oriented Analysis & Functional Model.pdf
Module3 - Object Oriented Analysis & Functional Model.pdf
Gerard Alba
 
Software architecture simplified
Software architecture simplifiedSoftware architecture simplified
Software architecture simplified
Prasad Chitta
 

Similar to System architecture infosheet (20)

Transition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems DesignsTransition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems Designs
 
Analysis
AnalysisAnalysis
Analysis
 
oomd-unit-i-cgpa.ppt
oomd-unit-i-cgpa.pptoomd-unit-i-cgpa.ppt
oomd-unit-i-cgpa.ppt
 
Systems Thinking Training Course
Systems Thinking Training CourseSystems Thinking Training Course
Systems Thinking Training Course
 
Knowledge mechanisms in IEEE 1471/ISO 42010
Knowledge mechanisms in IEEE 1471/ISO 42010Knowledge mechanisms in IEEE 1471/ISO 42010
Knowledge mechanisms in IEEE 1471/ISO 42010
 
3 analysis and design overview
3 analysis and design overview3 analysis and design overview
3 analysis and design overview
 
Unit 1( modelling concepts & class modeling)
Unit  1( modelling concepts & class modeling)Unit  1( modelling concepts & class modeling)
Unit 1( modelling concepts & class modeling)
 
Module3 - Object Oriented Analysis & Functional Model.pdf
Module3 - Object Oriented Analysis & Functional Model.pdfModule3 - Object Oriented Analysis & Functional Model.pdf
Module3 - Object Oriented Analysis & Functional Model.pdf
 
4+1 View Model of Software Architecture
4+1 View Model of Software Architecture4+1 View Model of Software Architecture
4+1 View Model of Software Architecture
 
information system analysis and design
information system analysis and designinformation system analysis and design
information system analysis and design
 
In search of the Higgs or What's wrong with SEMAT?
In search of the Higgs or What's wrong with SEMAT?In search of the Higgs or What's wrong with SEMAT?
In search of the Higgs or What's wrong with SEMAT?
 
Design Concepts in Software Engineering-1.pptx
Design Concepts in Software Engineering-1.pptxDesign Concepts in Software Engineering-1.pptx
Design Concepts in Software Engineering-1.pptx
 
CS6502 OOAD - Question Bank and Answer
CS6502 OOAD - Question Bank and AnswerCS6502 OOAD - Question Bank and Answer
CS6502 OOAD - Question Bank and Answer
 
Software Architecture
Software ArchitectureSoftware Architecture
Software Architecture
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
software architecture
software architecturesoftware architecture
software architecture
 
Software architecture simplified
Software architecture simplifiedSoftware architecture simplified
Software architecture simplified
 
RRC AD
RRC ADRRC AD
RRC AD
 
Introduction to SAD.pptx
Introduction to SAD.pptxIntroduction to SAD.pptx
Introduction to SAD.pptx
 
Software Design - SDLC Model
Software Design - SDLC ModelSoftware Design - SDLC Model
Software Design - SDLC Model
 

More from jeanrummy

Coverletter resumewriting
Coverletter resumewritingCoverletter resumewriting
Coverletter resumewriting
jeanrummy
 
Buspro infosheet6
Buspro infosheet6Buspro infosheet6
Buspro infosheet6
jeanrummy
 
Humres infosheet5.1
Humres infosheet5.1Humres infosheet5.1
Humres infosheet5.1
jeanrummy
 
Buspro infosheet5
Buspro infosheet5Buspro infosheet5
Buspro infosheet5
jeanrummy
 
Humres infosheet5
Humres infosheet5Humres infosheet5
Humres infosheet5
jeanrummy
 
Buspro infosheet4
Buspro infosheet4Buspro infosheet4
Buspro infosheet4
jeanrummy
 
Humres infosheet4
Humres infosheet4Humres infosheet4
Humres infosheet4
jeanrummy
 
Buspro infosheet3.1
Buspro infosheet3.1Buspro infosheet3.1
Buspro infosheet3.1
jeanrummy
 
Buspro infosheet3
Buspro infosheet3Buspro infosheet3
Buspro infosheet3
jeanrummy
 
Buspro infosheet1.3
Buspro infosheet1.3Buspro infosheet1.3
Buspro infosheet1.3
jeanrummy
 
Buspro infosheet3
Buspro infosheet3Buspro infosheet3
Buspro infosheet3
jeanrummy
 
Job analysis design
Job analysis designJob analysis design
Job analysis design
jeanrummy
 
Buspro infosheet1.2
Buspro infosheet1.2Buspro infosheet1.2
Buspro infosheet1.2
jeanrummy
 
Buspro infosheet1
Buspro infosheet1Buspro infosheet1
Buspro infosheet1
jeanrummy
 
Jollibeecasestudy 120709091159-phpapp02
Jollibeecasestudy 120709091159-phpapp02Jollibeecasestudy 120709091159-phpapp02
Jollibeecasestudy 120709091159-phpapp02
jeanrummy
 
Humres infosheet2
Humres infosheet2Humres infosheet2
Humres infosheet2
jeanrummy
 
Humres infosheet1
Humres infosheet1Humres infosheet1
Humres infosheet1
jeanrummy
 
Humres infosheet1
Humres infosheet1Humres infosheet1
Humres infosheet1
jeanrummy
 
Infosheet5 organizationalstructure
Infosheet5 organizationalstructureInfosheet5 organizationalstructure
Infosheet5 organizationalstructure
jeanrummy
 
Infosheet4 decisionmaking
Infosheet4 decisionmakingInfosheet4 decisionmaking
Infosheet4 decisionmaking
jeanrummy
 

More from jeanrummy (20)

Coverletter resumewriting
Coverletter resumewritingCoverletter resumewriting
Coverletter resumewriting
 
Buspro infosheet6
Buspro infosheet6Buspro infosheet6
Buspro infosheet6
 
Humres infosheet5.1
Humres infosheet5.1Humres infosheet5.1
Humres infosheet5.1
 
Buspro infosheet5
Buspro infosheet5Buspro infosheet5
Buspro infosheet5
 
Humres infosheet5
Humres infosheet5Humres infosheet5
Humres infosheet5
 
Buspro infosheet4
Buspro infosheet4Buspro infosheet4
Buspro infosheet4
 
Humres infosheet4
Humres infosheet4Humres infosheet4
Humres infosheet4
 
Buspro infosheet3.1
Buspro infosheet3.1Buspro infosheet3.1
Buspro infosheet3.1
 
Buspro infosheet3
Buspro infosheet3Buspro infosheet3
Buspro infosheet3
 
Buspro infosheet1.3
Buspro infosheet1.3Buspro infosheet1.3
Buspro infosheet1.3
 
Buspro infosheet3
Buspro infosheet3Buspro infosheet3
Buspro infosheet3
 
Job analysis design
Job analysis designJob analysis design
Job analysis design
 
Buspro infosheet1.2
Buspro infosheet1.2Buspro infosheet1.2
Buspro infosheet1.2
 
Buspro infosheet1
Buspro infosheet1Buspro infosheet1
Buspro infosheet1
 
Jollibeecasestudy 120709091159-phpapp02
Jollibeecasestudy 120709091159-phpapp02Jollibeecasestudy 120709091159-phpapp02
Jollibeecasestudy 120709091159-phpapp02
 
Humres infosheet2
Humres infosheet2Humres infosheet2
Humres infosheet2
 
Humres infosheet1
Humres infosheet1Humres infosheet1
Humres infosheet1
 
Humres infosheet1
Humres infosheet1Humres infosheet1
Humres infosheet1
 
Infosheet5 organizationalstructure
Infosheet5 organizationalstructureInfosheet5 organizationalstructure
Infosheet5 organizationalstructure
 
Infosheet4 decisionmaking
Infosheet4 decisionmakingInfosheet4 decisionmaking
Infosheet4 decisionmaking
 

Recently uploaded

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Recently uploaded (20)

UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

System architecture infosheet

  • 1. Design your System Architecture Excerpts from Thesis Writeshop Presentation by Ms. Ma. Corazon Gracia Sicat
  • 2. System Architecture A system architecture or systems architecture is the conceptual model that defines the structure, behavior, and more views of a system. Depending on the context, Systems Architecture can in fact refer to: • the architecture of a system, i.e. a model to describe/analyze a system • architecting a system, i.e. a method to build the architecture of a system • a body of knowledge* for "architecting" systems while meeting business needs, i.e. a discipline to master systems design. * consisting in: concepts, principles, frameworks, tools, methods, heuristics, practices
  • 3. System Architecture • “Architecture of a system" is (similarly to the one of a building) a global model of this system consisting of: – a structure – properties (of various elements involved) – relationships (between various elements) – behaviors & dynamics – multiple views of the system (complementary and consistent).
  • 4. Related Literature Matrix Author (Year) Title Scope (state of the art, methods, algorithms) Morozov (2008) Visual Logic supports creation of programs with multiple procedures, each of which is represented as a flowchart Hundhausen and Brown (2007) ALVIS Live! provided an editing model, where an edit-by- edit basis is taken to immediately visualize the feedback on the syntactic and semantic correctness of code. Peres et. al.(2002) JavaVis environment of visualizing and debugging concurrent Java programs are based on UML diagram presentation Ziegler et. al., (1999) FLINT allow students to create programs using flowcharts
  • 5. Proposed Research Topic • Program Visualization Technique : Learning and Teaching Basic Programming –Centralized File Management –Code Writing Environment –Code Checking Environment
  • 9. Things to Consider: • What are the significant parts of the system? (refer to the result of the literature review) • What are the elements and sub-elements of each part? • What are the techniques, state-of-the-art that are implemented to the system? • How are these parts related to each other? • Does the architecture presents the whole research topic?
  • 11. Derive your Objectives from Your Architecture
  • 12. Derive your Objectives from Your Architecture 4 1 6 5 32
  • 13. Things to Consider: • Be able to write in one sentence the main objective of the study. The architecture must show that one statement. • Only the important elements of the architecture must be considered to be written in the objectives. • Do not enumerate the sub elements of the important elements but rather describe it in an objective form. • Objectives may not be limited to the elements of the architecture, methods may also include such as algorithms and processes.
  • 14. Session 4: Finalize your Research Title
  • 15. Proposed Research Topic • Program Visualization Technique : Learning and Teaching Basic Programming – Centralized File Management  File-O-matic – Code Writing Environment  Code-O-matic – Code Checking Environment  Check-O-matic
  • 16. Final Research Title O-Matic: A Pedagogical Design of Teaching- Learning Environment in Basic Programming for Novice Programmers Using Program Visualization Technique
  • 17. Things to Consider  Identify the important elements of the system architecture (unique, state-of-the-art, proud of)  The title should describe the whole architecture emphasizing the important elements.  The technique or the technology must be included in the title.  You may get ideas on how to write your title from the prior studies.