Anda di halaman 1dari 8

CURRICULUM VITAE

Vassilka Dimitrova Kirova

Business Address Home Address


Lucent Technologies, Inc. 45 Yantacaw Pl.
600-700 Mountain Avenue, Nutley, NJ 07110
Murray Hill, NJ 07974-0636 Tel.: (973) 667-1590
Tel.: (908) 582 0421, Fax: (908) 582 7988
E-mail: kirova@lucent.com
_____________________________________________________________________________________

EDUCATION

1993 – 1998 Ph.D. in Computer Science


Department of Computer and Information Science,
New Jersey Institute of Technology,
Newark, New Jersey

1974 – 1980 B.S. and M.S. in Computer Science and Engineering


Technical University, Sofia, Bulgaria;
Electrotechnical University of St. Petersburg, Russia

RESEARCH INTERESTS
Software engineering, with a focus on requirements specification & management,
software architecture and architecture representation, process models,
collaborative software development, software production methodologies,
software quality frameworks, domain engineering, systems integration

EMPLOYMENT

2000 - Current Member of Technical Staff, Practice Manager, Technical Manager


Software Technology Center (STC)
Bell Laboratories Advanced Technologies (BLAT)
Lucent Technologies Inc.
Murray Hill, New Jersey

1996 - 2000 Member of Technical Staff


Cross-Product and Strategic Architecture Department
Enterprise Networks, Lucent Technologies Inc. (Now AVAYA)
Holmdel, New Jersey

1997 – 1998 Associate Director External Programs (part time)


Department of Computer and Information Science (CIS)
New Jersey Institute of Technology
Newark, New Jersey

1993 - 1997 Instructor, Ph.D. Student


Department of Computer and Information Science
New Jersey Institute of Technology
Newark, New Jersey
1989 – 1993 Senior Research Associate, Technical Manager
Central Institute for Computer Technology (CICT)
Sofia, Bulgaria

1988 - 1989 Visiting Associate


Philips Data Center
Stockholm, Sweden

1980 - 1988 Program, Senior Programmer, Research Associate


Central Institute for Computer Technology
Sofia, Bulgaria

ACADEMIC APPOINTMENTS
AND COURSES

1998 – current Visiting Professor, Adjunct Professor (College of Computing Sciences,


NJIT)
Courses (developed, co-developed, and taught):
- Software Design and Production Methodologies - graduate
- System Analysis & Software Design - undergraduate
- e-Commerce Architectures – graduate

1997 - 1998 Associate Director External Programs/part time (CIS Department, NJIT)
Responsibilities: Overseeing the NJIT program in South New Jersey (NJIT TEC
Center, Mt Laurel, NJ) - including program co-development, graduate and
undergraduate student advisement, and teaching

1993 - 1998 Instructor, Ph.D. Student (CIS Department, NJIT)


Courses (developed, co-developed, and taught):
- System Analysis & Software Design - undergraduate
- Design in Software Engineering - undergraduate
- Software Design and Production Methodologies - graduate
- Requirements Engineering - graduate

1989 – 1991 Lecturer (CCE, Sofia Bulgaria)


Course (developed and taught): SNA/IBM fundamentals: protocols and terminal
emulation - special topics (CCE-Center for Continuous Education)

1984 – 1987 Lecturer (CICT, Sofia Bulgaria)


Course (developed and taught): Computer fundamentals, microprocessors,
assemblers, and compilers - special topics (CICT-Central Institute for Computing
Technology)
MANAGEMENT EXPERIENCE

Lucent Technologies
STC, BLAT
2001 – Current
Technical Management, Program Management, Project Management
Responsibilities:
- Program/project negotiation - proposal writing and business case
development (e.g., successfully co-developed two $1.5M funding proposals
in FY2004-FY2005)
- Project planning, resource allocation and management
- Program management – funding and staff management
- Coaching and mentoring, team building, supporting the individual staff
development
- (Requirements) practice improvement strategy, service definition,
development; and marketing
- Collaboration with the Software Technology Center practices and other Bell
Labs/Advanced Technology groups
- Customer relationship management

CICT, Bulgaria
1990 - 1993
Technical Management, Project Management
Responsibilities:
- Staff management
- Project and budget management
- Project negotiation and resource management

SELECTED
RESEARCH PROJECTS
1984 - Current
- Information management and intellectual property protection in global
software development, outsourcing, and 3rd party collaboration (STC, BLAT)
- Effective requirements and architecture specification methods for complex
system development in distributed development efforts (STC, BLAT)
- Effective development and evolution of software systems through advanced
methods, agile processes and automation (STC, BLAT)
- Analysis of relationships between process models and metrics frameworks
(NJIT, BLAT)
- UML-based Architectural Patterns Specification (NJIT, BLAT)
- Models, Languages and Tools for Architecture Specification (NJIT)
- Taxonomy of Software Architectures (NJIT)
- Extended Process Models for Architecture-driven, Component-based
Software Development (NJIT, BLAT)
- Domain Models to Architecture Mapping (NJIT)
- Organizational Models for Systems of Systems: A Feasibility Study (NJIT)
- Gene and Protein Information on the web – search, storage and retrieval of
data (NJIT)
- Protocol Mapping and Gateways (CCIT)
(All NJIT projects include master students advisement.)
SELECTED R&D PROJECTS AND ACTIVITIES
CONSULTING & TECHNOLOGY TRANSFER

Lucent Technology
1996 – Current
Requirements Engineering (STC, BLAT)
- Collaborative Software Development – Process, Method and Tools
Framework for Artifact Security, Quality, and Management
- Requirements Consulting – best practices for requirements specification,
model-based requirements engineering, methods and tools for requirements
management, requirements-to-test mapping, and software process
improvement

Process Automation (STC, BLAT)


- “Artifacts Flow Through” –An Automation Framework – methods, process
and tools for artifact specification, transformation, reuse and traceability

Process & Project Assessment (STC, BLAT)


- Health Checks, Focus Groups and Retrospectives

Strategic Telecom Architectures (Strategic Architecture Department,


AVAYA CTO Organization)
- Directory-enabled Policy-based Management in Converged Networks, QoS,
VoIP;
- Directory Services in the Enterprise;
- Technology Trend Analysis

Software and System Architecture Engineering and Specification (AVAYA)


- Business Communications Systems Reference Architecture Specification
- Tools and Environments for Architecture Specification
- Small Business Communications - Unified Architecture Definition
- Domain Analysis – Small Business Communication Systems
- System and Network Management Architecture Definition
- Network Services Architecture
- Cross-Product Directory Architecture: Case Study
- Cross-Product Architecture Processes Definition

Product Definition and Requirements Specification (AVAYA)


- “IP PBX” – product definition
- “Voice Data Appliance” – product definition
- “RouteX” – software requirements specification

CICT, Bulgaria
1980 – 1992
Software Specification, Design and Implementation
- DECnet/SNA Gateway - VAX/VMS based implementation
- Terminal emulators (3270 SDLC, BSC protocols) for PC
- Assembler for PC/MS DOS clones
- Firmware design for “intelligent” terminals and workstations - development
of on-line & off-line control programs, I/O drivers, utilities, interpreter
- Product analysis and evaluation - development of software models, software
reengineering
PROFESSIONAL
ACTIVITIES
Conferences and working groups:
- SDPS Integrated Design and Process Technology (IDPT) Conference -
program committee member
- IEEE Engineering of Computer-Based Systems (ECBS) TC, Architecture
Working Group - member
- IEEE ECBS Conference, 2003 Workshop on “Model-based Development:
Features, Components & Architectures” co-chair
- IDPT 2002 -“Components, Architectures and Configurable Systems” track
co-chair
- IEEE SE Certification - CSDP tests definition team member
- International Conference on Software Engineering and Knowledge
Engineering (SEKE) - reviewer;
- IEEE International Conference on Engineering of Complex Computer
Systems (ICECCS) - reviewer
- Americas Conference on Information Systems (AMCIS 2004) - reviewer

Society memberships: IEEE, ACM, SDPS

Ph.D. COMMITTEE
MEMBER
- Dissertations Completed 2001-2004 - Roberto Galnares, Joseph. Catanio,
Catherine Campbell (NJIT)
- Expected 2005-2007 – Mojgan Mohtashami and Luyin Zhao (Rutgers
University)

AWARDS AND
SCHOLARSHIPS
- Central BL Team Awards (in 2003 and 2004)
- Graduate Students Achievement Award for academic and research
excellence, NJIT, 1994, 1995, 1996, and 1997
- Executive Women of New Jersey (EWNJ) Scholarship, 1995
- Scholarship Undergraduate & Graduate Studies, Bulgaria (1975 - 1980)
SELECTED PUBLICATIONS
_____________________________________________________________________________________

JOURNAL PAPERS

Kirova V., Kradjel H.: "DirSA Case Study: An Introduction to Software


Architecture Technology," Bell Labs Technical Journal, Vol. 3, Number 3,
September 1998, pp.125-139.

Rossak, W., Kirova V., Jololian L., Lawson H., Zemel T., "A Generic Model for
Software Architectures," IEEE Software, Vol. 14, No. 4, July/August 1997, IEEE
Computer Society Press, Los Alamitos CA, pp. 84-92.

Kirova V., Rossak W., "Elements of Software Architectures - The


GenSIF/GARM Model," INFORMATICA, The International Journal of
Computing and Informatics, Vol.20, SSI, Slovenia, April 1996, pp. 159-172.

Kirova V., Kradjel H., Rossak W., Marlowe T., Stoyen A.: "Practical Experiance
in Software Architecture Engineering and Representation: A Case Study," SDPS
Transactions, Journal of Design and Process Science, in press.

CONFERENCE PAPERS

Stolle R., Rossak W., Kirova V.: "ilib – An Architectected Set of Reusable
Components for Building Web-Based, Directly Reactive Information Systems,"
in Proceedings of ECBS 2000.

Stolle R., Rossak W., Kirova V.: "A Component Driven Architecture for
Internet-Based, Directly Reactive Information Systems," in Proc. of IDPT 2000.

Kirova V., Franklin A., Rodrig B., Urroz H.: "Directory-enabled Policy-based
Management of QoS for Voice Over IP," in Proc. of Lucent Software
Symposium 2000.

Kirova V., Kradjel H., Rossak W., Marlowe, T.: "Engineering and
Representation of Software Architectures: The DirSA Case Study," Third
Conference on Integrated Design and Process Technology, in Proc. of IDPT '98,
Vol. 4, Berlin, Germany, July 1998, pp. 55-62.

Kirova V., Rossak W.: "ASPECT: The Generic Architecture Description


Language and its Customization Facilities," in Proc. of Workshop on Systems
Engineering of Computer Based Systems, IEEE ECBS TSC, IEEE Computer
Society Press, Los Alamitos CA, April 1998, pp. 192-199.

Tsai G., Marlowe T., Stoyenko A., Hinchey M. and Kirova V., "Constructing
Complex Evolving Systems Using Specializations of Knowledge
Domains," in Proc. of 21th IFAC/IFIP Workshop on Real-Time Programming,
November, 1996.

Kirova V., Rossak W., Marlowe T., "Enterprise Software Architectures: A Case
for Development of Enterprise-Wide Information Systems," in Proc. of American
Conference on Information Systems, Phoenix, Arizona, August 1996.
Kirova V., Rossak W., "ASPECT - An Architecture SPECification Technique: A
Report on Work in Progress," in Proc. of Symposium and Workshop on Systems
Engineering of Computer Based Systems, IEEE ECBS TSC, IEEE Computer
Society Press, Los Alamitos CA, March 1996.

Kirova V., Rossak W., "Representing Architectural Designs: A Central Issue in


the Development of Complex Systems," in Proc. of the IEEE First International
Conference on Engineering of Complex Computer Systems (ICECCS), Ft.
Lauderdale, FL, USA, November 1995, pp. 80-87.

Kirova V., Rossak W., Lawson H., "Software Architectures: An Analysis of


Characteristics, Structure and Application," in Proc. of ICSE Workshop on
Architectures for Software Systems, Seattle WA, April 1995, pp. 166-174.

Lawson H., Kirova V., Rossak W., "A refinement of the ECBS Architecture
Constituent," in Proc. of Symposium and Workshop on Systems Engineering of
Computer Based Systems, IEEE Computer Society Press, Los Alamitos CA,
March 1995, pp. 95-102.

Kirova V., Rossak W., and Jololian L., "Software Architectures for Mega System
Development - Basic Concepts and Possible Specification," in Proc. of the IEEE
Third International Conference on Systems Integration, Sao Paulo City, Brazil,
August 1994, pp.38-45.

Rossak W., Zemel T., Kirova V. and Jololian L., "A Two-Level Process Model
for Integrated System Development," in Proc. of Symposium and Workshop on
Systems Engineering of Computer Based Systems, IEEE Computer Society
Press, Los Alamitos CA, May 1994, pp. 90-96.

Rossak W., Kirova V., "A Development Process for Systems-of-Systems," PD-
Vol. 67, Proc. of the Computers in Engineering Symposium, ETCE '95, Houston
TX, USA, ASME United Engineering Center, New York, New York, January
1995, pp. 195-198.

Rossak W., Kirova V., "A Process Model for Development of Complex
Systems," PD-Vol. 59, Proc. of the Computers in Engineering Symposium,
ETCE '95, New Orleans LA, USA, ASME United Engineering Center, New
York, New York, January 1995, pp. 125-132.

Kirova V., Rossak W., "Some Thoughts on Architecture Engineering," PD-Vol.


59, Proc. of the Computers in Engineering Symposium, ETCE '94, New Orleans
LA, USA, ASME United Engineering Center, New York, New York, January
1994, pp. 59-68.

POSTERS, POSITION PAPERS,


TUTORIALS, INVITED PRESENTATIONS

Kirova V.: "DOORS@Lucent: Experiences, Extensions & Integration Efforts,"


Telelogic's User Group Conference, March 2004.

Kirova V., Kuruganti, I.: “Use Case Modeling in Requirements Engineering,” in


Proc. of Lucent IEF on Requirements Engineering, 2000.
Kirova V.: "Bringing Unified Directory services to the Enterprise," in Proc. of
Lucent Software Symposium 2000.

Kirova V., Kradjel H., Choudhary, R.: "Leveraging architecture and Process to
Achieve Software Asset Reuse," in Proc. of ECBS 1998, IEEE ECBS TSC, IEEE
Computer Society Press, Los Alamitos CA, April 1998, pp. 232-235.

Kirova V., Rossak W., Howard Kradjel H., Sokoler D., "Software Architecture
Engineering: Where Research Meets Practice," in Proc. of Lucent Technologies
Bell Laboratories Software Symposium, October 1996.
Kirova V., “Software Architecture Modeling and Specification,” invited
presentation and seminar, IBM Watson Research Center, NJ, November 1998.

Rossak W., Kirova V, Jololian L., "Systems Integration", invited presentation


and seminar for INTAN (The National Academy of Civil Servants) - System
Analysts Assoc., Kuala Lumpur, Malaysia, December 1995.

Rossak W., Kirova V., "Integrated Systems Development: An Architecture


Oriented Approach," invited presentation and seminar for Philips Research,
Eindhoven, The Netherlands, June 1995.

TECHNICAL REPORTS

Kirova V., Rossak W., "Representing Architectural Designs," TR CIS-95-19,


Dept. of Computer and Information Science, NJIT, 1995 (see ICECCS paper for
a short version).

Rossak W., Kirova V., "A Generic Model for the Use and Specification of
Software Architectures," TR CIS-95-07 Dept. of Computer and Information
Science, NJIT, 1995.

Ph.D. THESIS
“Domain Architecture: A Framework for System Development and Integration,”
Department of Computer and Information Science, New Jersey Institute of
Technology, Newark, NJ, USA, January 1999.

PATENT
“Term Recognition Algorithm and Implementation,” RN 54118/1981, Bulgaria

Anda mungkin juga menyukai