Bowie State University - Computer Science
Doctor of Science on Artificial Intelligence- 2017
Kenneth’s research at Bowie State Univesity focuses on Artificial Intelligence, particularly cognitive science and biologically inspired cognitive architectures. His research project is The General Purpose Metacognition Engine.
Doctor of Science
Doctoral Research Fellow studying topics in Artificial Intelligence
Computer Science
Dissertation of the Year Award
May 2018\nOutstanding Doctoral Student Award
April 2017\nGraduate Student Association Representative on the Bowie State University Council's IT Committee
Bowie State University
Doctoral Research Fellow
Master Certificate
Lean Six Sigma (Information Technology and Health Care)
Villanova University
American Red Cross
Bowie State University
Danya International
Bowie
MD
Instructor for 100-level 300-level
500-level and 800-level computer science courses
Adjunct Faculty
Bowie State University
Silver Spring
MD
Vice-President
Danya International
Springfield
VA
\nProcess Optimization and Cost Savings: Optimized IBM mainframe utilization by eliminating unnecessary data sets
backups
and jobs
resulting in annual savings of $1.6M+.\n\nTeam Leadership and Training Programs: Managed 50 architects and web developers
instituting a formal training program to grow staff knowledge of web application and SOA technologies.\n\nServer Consolidation and Storage Area Network (SAN): Consolidated server farm from 214 servers to 40 by implementing 9 terabyte storage area network (SAN). These efforts cut operating costs and reduced downtime.\n\nE-commerce and Financial Performance Improvement: As corporate e-commerce initiative lead
launched corporate web portal on time and under budget
saving ~$300K. Exceeded financial performance targets by an average of 375%.\n\n
Director of Enterprise Architecture
Washington Gas & Light
Columbia
Md.
Team Leadership and Project Management: Manage 7 direct and 45 indirect reports
leading all proposal development and project implementation efforts for federal clients. To date
oversaw 50+ client engagements with budgets ranging from $250K–$10M.\n\nIT Strategy: Develop comprehensive IT strategies
incorporating dynamic approaches to software development
product management
and enterprise systems. \n\nPredictive Analytics and Project Metrics: Gather and assess engineering metrics
applying analysis algorithms to predict project performance
identify risks
and prevent defects. \n\nData Systems: Design
construct
install
test
and maintain highly scalable data management systems
ensuring systems meet business requirements and align with industry best practices.\n\nTechnical Leadership: Serve as primary resource channel for technical questions
delivering clear guidance and targeted solutions.\n\nITIL Process Implementation: For the Department of Health and Human Services
established ITIL-based service management practices for large-scale Oracle and DB2 database environments
managing complete extract
transform
load (ETL) process.\n\nService-Oriented Architecture (SOA) and Legacy Modernization: Architected technology transformation from mainframe and PC-based siloed applications into service-oriented architecture (SOA)
modernizing operations for Department of Veterans Affairs. \n\nCloud Applications: For the U.S. Department of Commerce’s Small Business Administration (SBA)
consolidated multiple applications running on 75+ Windows/Unix servers into a private cloud infrastructure
using VMWare-based virtualization and the Dell VxRAIL platform. \n\nCapability Maturity Model Integration (CMMI): Formulated and deployed corporate practices that boosted independent Capability Maturity Model Integration (CMMI) appraisal rating from 1 to 4 for development services. \n
Chief Information Officer/CTO/CISO/FSO
Select Computing
Silver Spring
MD
Distinguished Member of the Technical Staff (DMTS)
Verizon
Washington
DC
\nEnterprise Architecture: Developed an enterprise architectural strategy and design for disaster relief projects
refining organizational flexibility
driving workflow efficiencies
and enhancing assistance relief processes. \n\nStrategic Leadership: Provided strategic/tactical guidance on architecture and design
facilitating the implementation of development methodologies
tools
and best practices.\n\nProfessional Mentoring: Trained
mentored
and liaised with 70+ developers
engineers
and data professionals in order to implement SOA-based applications.
Lead Enterprise Architect
American Red Cross
Statoil
Select Computing
Verizon
Dunedin Systems
Alexandria
VA
\nTeam Building and Strategic Hiring: Built IT teams from the ground up
hiring 10 senior managers and overseeing organizational growth. Restructured and optimized processes to improve struggling areas of operation. \n\nWorkforce Management: Directed 95 staff members (including developers
network administrators
and database administrators)
managing multiple complex projects across international boundaries. \n\nBusiness Continuity Planning: Deployed comprehensive business continuity program to ensure uninterrupted trading floor activities
skyrocketing network and systems availability from 60% to 99.9%. \n\nExecutive Management and Rapid Revenue Growth: As 1 of 3 corporate chief architects to serve on the executive management team
played a key role in tripling corporate revenue to $3.5B over the course of 3 years. \n
Chief Information Officer (Statoil Energy USA)
Statoil
Bowie
MD
President
Dunedin Systems
Singapore
Member of the Editorial Board
Progress in Human Computer Interaction Journal
Certified Enterprise Architect
Enterprise Architecture Center of Excellence
ACM
ISACA
Member
IEEE
AACEI
Project Management Institute
Member
ISAC
(ISC)2
English
French
Portuguese
Outstanding Doctoral Student
Presented for exceptional academic achievement
Bowie State University
MS
Computer Science
Graduate Student Association
Bowie State University
CISSP
International Information Systems Security Certification Consortium (ISC2)
Project Management Institute
Project Management Professional
(ISC)²
Certified Information Systems Security Professional (CISSP)
Certified Enterprise Architect
Enterprise Architecture Center of Excellence
Certified Ethical Hacker (CEH)
EC-Council
EC06308444719
Certified Scrum Master
Scrum Alliance
Defense Security Service
Facility Security Officer for Possessing Facilities
Data Engineering Nanodegree
Udacity
BA
Computer Science
PMP
Requirements Analysis
Agile Methodologies
Project Management
MS Project
Integration
Change Management
Program Management
Enterprise Architecture
Risk Management
Process Improvement
SDLC
Web Services
Business Analysis
Visio
Business Intelligence
Software Development
SharePoint
Microsoft SQL Server
IT Strategy
Topic-based Service Integration in Software Systems
darsana Josyula
Over the last several years
several technologieshave been introduced to address the application integrationchallenge in software systems. These technologies impart certainapproaches and methodologies to integration efforts
based ontheir own strengths and weaknesses. This paper describes anintegration blueprint for applications that is independent of anyparticular technology. It presents an integration capabilitymaturity model to enable an agnostic comparison and evaluationof integration scenario needs
Topic-based Service Integration in Software Systems
This white paper discusses three broad approaches to systems modernization: process-driven
data-driven
and code base reconditioning. It discusses the use of Agile methodologies and the role of the CMMI.
Systems Modernization Strategies
Darsana Josyula
The Kasai is an algorithm for processing data series. It organizes the incoming data series as a set of rules and these rules are used to predict the next item in the data series. In this paper
we analyze the ability of Kasai to make reliable predictions. We apply Kasai to predict weather using Weather Underground data and compare Kasai’s performance with standard Weka machine learning algorithms on the same dataset.
Applying the Kasai to Weather Prediction
darsana josyula
Can intelligence be produced simply by reverse engineering the brain of an intelligent animal? In this paper
we argue that such reverse engineering will be ineffective if the focus is on reverse-engineering the brain mapping. We believe that the brain “hardware” implements a “system” and our work focuses on emulating this basic brain system and to provide it the necessary interfaces to support a collective intelligence
Emulating a Brain System
Darsana Josyula
The paper presents the architecture of a general-purpose metacognition engine. It is a software agent that collaborates with a host to provide it with metacognitive capabilities. The objective is for the combined system to exhibit adaptive intelligent behavior.
General Purpose Meta-cognition engine
As computer technology further embeds itself in all aspects of our society
there continues to be a need for skilled software programmers. However
the continued difficulty in attracting and maintaining interest in this field is a significant impediment to progress. The major problem is that prospective programmers need to learn new patterns of reasoning simultaneously with programming languages and computer science. In other fields of study
students already possess the fundamental reasoning patterns before attempting to learn the subject. This paper introduces the reasoning pattern programming requires
\nDomain Simplification
\n through a curriculum supported by a learning tool
\nFuraha \n. Domain simplification encompasses three critical skills; object identification and abstraction
event-driven thinking and iterative design. The objective is to teach Domain Simplification at an early stage of development simultaneously with\nthe student’s exposure\nto the other established reasoning patterns. This solution is innovative in that it specifically focuses on providing fundamental reasoning skills that support systems and software engineering. It is not a general platform for creative thinking. The paper outlines how the architecture of Furaha and the structure of the programming language support the development of Domain Simplification skills. To determine the effectiveness of Furaha
we describe a curriculum leading to a study that demonstrates the learner’s level of mastery of Domain Simplification\n.
Teaching Domain Simplification using Furaha
This white paper describe an Agile transformation road map for enterprises.
Best Practices for Enterprise Agile Transformation
Darsana Josyula
GPME enhances the function of host agents by enabling them to develop and apply advanced\nbehaviors. In this paper
we demonstrate the subset of GPME algorithms that are used to identify host behaviors from a time-series of perceptions about host observations and host actions.
Using Automatic Case Generation to Enable Advanced Behaviors in Agents
Darsana Josyula
Marvin Conn
Behavior adaptation is an integral aspect for autonomous agents to survive in a world where change is normal. Animals change their foraging routines and socializing habits based on predator risks in their environment. Humans adapt their behavior based on current interests
social norms
stress level
health conditions
upcoming deadlines and various other factors. Artificial agents need to effectively adapt to changes in their environment such that they can quickly adjust their behavior to maintain performance in the changed environment. In this paper
we present a multi-level metacognitive model that allows agents to adapt their behavior in various ways based on the resources available for metacognitive processing. As the agent operates at higher levels of this model
the agent is better equipped to adapt to a wider range of changes. The model has been tested on 2 different applications: (i) a reinforcement learner-based agent trying to navigate and collect rewards in a seasonal grid-world environment and (ii) a convolutional neural network-based agent trying to classify the signals in a radio frequency spectrum world and separate them into known modulations and unknown modulations.
Multi-level metacognition for adaptive behavior
darsana josyula
Artificial agents need to adapt in order to performeffectively in situations outside of their normal operationspecifications. Agents that do not have the capability toadapt to unanticipated situations cannot recover fromunforeseen failures and hence are brittle systems. Oneapproach to deal with the brittleness problem is to have ametacognitive component that watches the performance of ahost agent and suggests corrective actions to recover fromfailures. This paper presents the architecture of ametacognitive agent that can be integrated with any hostcognitive agent so that the resulting system can dynamically\ncreate expectations about observations from a host agent’s\nsensors
and make use of these expectations to noticeexpectation violations
assess the cause of a violation andguide a correction if required to deal with the violation. Theagent makes use of the metacognitive loop (MCL) and threegeneric ontologies -- indications of failures
causes of failures and responses to deal with failures. This paper describes the work undertaken to enhance the currentversion of an MCL based agent with the ability toautomatically generate expectations
Integrating Metacognition into Artificial Agents
The Kasai Algorithm analyzes non-random data series to derive a set of rules that represents the patterns found in the data series. The rules represent a sound and compact abstraction of the data series that can be used for analysis
for reproduction of the original data series or for prediction. The Kasai Algorithm is an attempt to unify the symbolic and connectionist paradigm into a unified model.
The Kasai Algorithm
Darsana Josyula
IARIA Cognitive 2013
Agents situated in dynamic environments havelimited time to deliberate before performing their actions.Cautious agents that deliberate for too long may miss deadlinesto accomplish tasks whereas bold agents that deliberate fortoo little time may behave rashly or miss opportunities. Thereare several approaches discussed in the literature that rely onmeta-level mechanisms to monitor and control the deliberationtime. These approaches seem to follow the view that the meta-level mechanism is an external component not constrainedby the same resource limitations as the underlying agentsdeliberation mechanism. In this paper
we present an approachto time-bounded metacognition wherein an agent monitors andcontrols its deliberation and metacognition within the uniformframework of Active Logic.
Time Bounded Metacognition
Dissertation for the Degree of Doctor of Science (DSc)\nIntelligence is the ability to acquire behavior through observation of the environment
including other\nindividuals
and to select the correct behavior in response to stimuli emanating from the environment.\nIn this dissertation
we describe the Behavior Oriented Intelligence framework
with a focus on the\nabstract data type that supports the knowledge base of a behavior oriented artificial intelligence.
Behavior Oriented Intelligence
The leading Agile Frameworks
SAFe
DAD and LeSS
scale Scrum up for large projects and programs. Scrum and Agile methodologies have increased the effectiveness of software development teams. However
Agile methodologies often have to be augmented by other measures to scale up properly to large projects
where an organization has up to 100 or more software developers
analysts
and testers. Team size increases communication and organizational risks on Agile delivery teams. All of the Agile frameworks require high maturity processes to control the complexities of working with a large program. We discuss how to combine CMMI and Agile to ensure project success.
CMMI and Agile: Apply Both for Project Success
Darsana Josyula
At higher levels of abstraction
there are finite and limited ways in which agents can fail. Therefore
it is possible to create a general purpose agent that notes anomalies
assesses them and guides responses. The metacognitive loop (MCL) agent aims to achieve this objective using three ontologies; indica-tions
failures and responses. Continued applications of the MCL agent to in-creasingly more complex situations requires that the MCL agent be equipped with a flexible interface that enables integration with a variety of cognitive agents without programming
and
with a persistence capability that inde- pendently and actively monitors expectations over time as well as generate ex- pectations dynamically. This paper describes the work undertaken to produce MCL3
a general purpose metacognitive agent that builds upon the existing MCL2 implementation
Architecture for a General Purpose Metacognitive Agent
Darsana Josyula
This paper summarizes a work in progress in the area of the metacognitive loop (MCL). The objective of MCL is to provide a design approach supported by software to extend\nan intelligent system’s ability to cope with perturbations. A\nperturbation is any deviation from optimal performance for the system. Many MCL implementations exist
each increasing in sophistication. This paper describes an approach to produce the next implementation of MCL
which we call the General Purpose Metacognition Engine (GPME). The GPME evolves the functionality of the current implementation developed at the University of Maryland
MCL2
in particular
to handle seasonality. Seasonality is a periodic or cyclic variation in conditions that causes agents to re-learn when the length of the seasonal cycle exceeds their ability to detect the cycle
Handling Seasonality using Metacognition
I am a strategically minded C-level executive with more than 20 years of experience directing IT resources and delivering critical performance improvements. By leveraging a metrics-driven approach
my team leadership skills
and a background in systems development
I cultivate an agile
high-performance environment. A certified ScrumMaster who directs complex
multimillion-dollar projects
I adeptly align technology initiatives with overall business objectives. I hold a doctorate degree in computer science and have an in-depth knowledge of the latest IT tools.\n\nKey Accomplishments:\n\n— With Select Computing
Inc.
manage 7 direct and 45 indirect reports
oversee project budgets ranging from $250K–$10M
and develop comprehensive IT strategies. \n— Formulated and deployed corporate practices that boosted independent Capability Maturity Model Integration (CMMI) appraisal rating from 1 to 4 for development services.\n— For Washington Gas & Light
launched corporate web portal on time and under budget
saving ~$300K. Exceeded financial performance targets by an average of 375%.\n— For Statoil Energy
deployed comprehensive business continuity program to ensure uninterrupted trading floor activities
skyrocketing network and systems availability from 60% to 99.9%.\n
Kenneth
M'Bale
Progress in Human Computer Interaction Journal
Washington Gas & Light